
using Core.SimpleTemp.Common;
using Core.Toolkit.Core.Entitys;
using System;

namespace Core.SimpleTemp.Entitys
{

    public class ZY_license : Entity
    {
        /// <summary>
        /// 编号
        /// </summary>
        public String JobLicenseCode { get; set; }
        /// <summary>
        /// 工作区域
        /// </summary>
        public Guid? WorkRegion { get; set; }
        /// <summary>
        /// 有效开始时间
        /// </summary>
        public DateTime? EffectiveStartTime { get; set; }
        /// <summary>
        /// 有效结束时间
        /// </summary>
        public DateTime? EffectiveEndTime { get; set; }
        /// <summary>
        /// 作业地点
        /// </summary>
        public string JobLocation { get; set; }
        /// <summary>
        /// 作业单位
        /// </summary>
        public Guid? JobLicenseUnit { get; set; }

        /// <summary>
        /// 作业负责人
        /// </summary>
        public Guid? JobManagerProple { get; set; }


        /// <summary>
        /// 作业人
        /// </summary>
        public string PeopleWork { get; set; }
        /// <summary>
        /// 监护人
        /// </summary>
        public string Guardian { get; set; }
        /// <summary>
        /// 工作描述
        /// </summary>
        public String WorkDescription { get; set; }
        /// <summary>
        /// 是否jsa分析
        /// </summary>
        public bool? IsJSA { get; set; }
        /// <summary>
        /// 是否附图片
        /// </summary>
        public bool? IsImages { get; set; }
        /// <summary>
        /// 图片描述
        /// </summary>
        public String ImagesDescription { get; set; }
        /// <summary>
        /// 安全交底卡和风险告知确定卡
        /// </summary>
        public String SecurityCardCode { get; set; }
        /// <summary>
        /// 特种教育安全培训记录
        /// </summary>
        public String SpecialEducationCode { get; set; }
        /// <summary>
        /// JSA卡
        /// </summary>
        public String JSACardCode { get; set; }
        /// <summary>
        /// 危害意识其他
        /// </summary>
        public String C_other { get; set; }
        /// <summary>
        /// 个人安全防护其他
        /// </summary>
        public String D_other { get; set; }
        /// <summary>
        /// 工作前安全措施其他
        /// </summary>
        public String E_other { get; set; }
        /// <summary>
        /// 安全措施确认其他
        /// </summary>
        public String F_other { get; set; }
        /// <summary>
        /// 状态
        /// </summary>
        public String JobLicenseState { get; set; }
        public DateTime? ApplicationTime { get; set; }
        /// <summary>
        /// 申请人签字文件Id
        /// </summary>
        public Guid? ApplicantConfirmation { get; set; }

        /// <summary>
        /// 申请人签字时间
        /// </summary>
        public DateTime? ApplicantConfirmationDate { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public Guid? CreateFactory { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public Guid? CreateDept { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public Guid? UpdateDept { get; set; }


    }
}
